blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
html{overflow-y:scroll;background:#fff;color:#333;}
body,button,input,pre,select,textarea{font-size:12px;font-family:Arial,"瀹嬩綋";}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}
ol,ul{list-style:none;}
a{color:#00c;text-decoration:underline;}
a:hover{color:#00c;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic;}
textarea{resize:vertical;}
:focus{outline:0;}
.left{float:left;}
.right{float:right;}
.overflow{overflow:hidden;}
.hide{display:none;}
.inlineBlock{display:inline-block;zoom:1;}
.block{display:block;}
.inline{display:inline;}
.error{color:red;font-size:12px;}
button{cursor:pointer;}
.grid-1,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-2,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24,.grid-25,.grid-26,.grid-27,.grid-28,.grid-29,.grid-3,.grid-30,.grid-31,.grid-32,.grid-33,.grid-34,.grid-35,.grid-36,.grid-37,.grid-38,.grid-39,.grid-4,.grid-40,.grid-41,.grid-42,.grid-43,.grid-44,.grid-45,.grid-46,.grid-47,.grid-48,.grid-49,.grid-50,.grid-51,.grid-52,.grid-53,.grid-54,.grid-55,.grid-56,.grid-57,.grid-58,.grid-59,.grid-60,.grid-61,.grid-62,.grid-63,.grid-64,.grid-65,.grid-66,.grid-67,.grid-68,.grid-69,.grid-70,.grid-71,.grid-72,.grid-73,.grid-74,.grid-75,.grid-76,.grid-77,.grid-78,.grid-79,.grid-80,.grid-81,.grid-82,.grid-83,.grid-84,.grid-85,.grid-86,.grid-87,.grid-88,.grid-89,.grid-90,.grid-91,.grid-92,.grid-93,.grid-94,.grid-95,.grid-96,.grid-97,.grid-98,.grid-99{overflow:hidden;margin:0 auto;padding:0;}
.grid-1{width:10px;}
.grid-2{width:20px;}
.grid-3{width:30px;}
.grid-4{width:40px;}
.grid-5{width:50px;}
.grid-6{width:60px;}
.grid-7{width:70px;}
.grid-8{width:80px;}
.grid-9{width:90px;}
.grid-10{width:100px;}
.grid-11{width:110px;}
.grid-12{width:120px;}
.grid-13{width:130px;}
.grid-14{width:140px;}
.grid-15{width:150px;}
.grid-16{width:160px;}
.grid-17{width:170px;}
.grid-18{width:180px;}
.grid-19{width:190px;}
.grid-20{width:200px;}
.grid-21{width:210px;}
.grid-22{width:220px;}
.grid-23{width:230px;}
.grid-24{width:240px;}
.grid-25{width:250px;}
.grid-26{width:260px;}
.grid-27{width:270px;}
.grid-28{width:280px;}
.grid-29{width:290px;}
.grid-30{width:300px;}
.grid-31{width:310px;}
.grid-32{width:320px;}
.grid-33{width:330px;}
.grid-34{width:340px;}
.grid-35{width:350px;}
.grid-36{width:360px;}
.grid-37{width:370px;}
.grid-38{width:380px;}
.grid-39{width:390px;}
.grid-40{width:400px;}
.grid-41{width:410px;}
.grid-42{width:420px;}
.grid-43{width:430px;}
.grid-44{width:440px;}
.grid-45{width:450px;}
.grid-46{width:460px;}
.grid-47{width:470px;}
.grid-48{width:480px;}
.grid-49{width:490px;}
.grid-50{width:500px;}
.grid-51{width:510px;}
.grid-52{width:520px;}
.grid-53{width:530px;}
.grid-54{width:540px;}
.grid-55{width:550px;}
.grid-56{width:560px;}
.grid-57{width:570px;}
.grid-58{width:580px;}
.grid-59{width:590px;}
.grid-60{width:600px;}
.grid-61{width:610px;}
.grid-62{width:620px;}
.grid-63{width:630px;}
.grid-64{width:640px;}
.grid-65{width:650px;}
.grid-66{width:660px;}
.grid-67{width:670px;}
.grid-68{width:680px;}
.grid-69{width:690px;}
.grid-70{width:700px;}
.grid-71{width:710px;}
.grid-72{width:720px;}
.grid-73{width:730px;}
.grid-74{width:740px;}
.grid-75{width:750px;}
.grid-76{width:760px;}
.grid-77{width:770px;}
.grid-78{width:780px;}
.grid-79{width:790px;}
.grid-80{width:800px;}
.grid-81{width:810px;}
.grid-82{width:820px;}
.grid-83{width:830px;}
.grid-84{width:840px;}
.grid-85{width:850px;}
.grid-86{width:860px;}
.grid-87{width:870px;}
.grid-88{width:880px;}
.grid-89{width:890px;}
.grid-90{width:900px;}
.grid-91{width:910px;}
.grid-92{width:920px;}
.grid-93{width:930px;}
.grid-94{width:940px;}
.grid-95{width:950px;}
.grid-96{width:960px;}
.grid-97{width:970px;}
.grid-98{width:980px;}
.grid-99{width:990px;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
.clearfix:after{clear:both;display:block;height:0;content:'\20';}
.clearfix{zoom:1;}
.clear{clear:both;visibility:hidden;overflow:hidden;height:0;font-size:0;line-height:0;}
.wordwrap{word-wrap:break-word;word-break:break-all;}
pre.wordwrap{white-space:pre-wrap;}
.mod-layer{position:absolute;top:0;left:0;z-index:999;width:100%;background:#000;opacity:.15;filter:Alpha(opacity=15);}
.mod-layer-body{position:absolute;top:50%;left:50%;z-index:1000;}
.mod-layer-body-title{border:1px solid #CCC;border-width:1px 1px 0;border-bottom:0;background-color:#FCFCFC;}
.mod-layer-body-title span{display:block;overflow:hidden;margin-right:29px;width:auto;height:35px;color:#333;text-align:left;text-indent:20px;text-overflow:ellipsis;font-weight:700;font-size:14px;font-family:"瀹嬩綋";line-height:35px;}
.mod-layer-content{border:1px solid #CCC;border-top:1px solid #F2F2F2;background-color:#FFF;}
.mod-layer-body-title a{position:absolute;top:11px;right:10px;display:block;width:14px;height:13px;outline:0;background:url(/static/passpc-base/img/ui/close.png) no-repeat 0 0;background-position:0 0;}
.mod-layer-body-title a:hover{background-position:0 -40px;}
.mod-layer-main{overflow:hidden;padding:10px;}
.dialog_parent{margin:0 auto;width:580px;height:340px;}
.dialog_parent span{padding:3px 5px;color:#08c;cursor:pointer;}
.dialog_parent .all_city{margin:0 auto;padding:10px 3px;}
.dialog_parent .all_school{overflow-x:hidden;overflow-y:scroll;margin:0 auto;padding-left:8px;height:260px;border:1px solid #ccc;background-color:#f8f8f8;}
.dialog_parent .all_school span{display:inline-block;overflow:hidden;margin-right:8px;padding:3px 0;width:130px;white-space:nowrap;}
.dialog_parent .all_school .empty{color:#333;}
.schoolTopic{position:absolute;top:155px;right:120px;display:none;width:198px;height:240px;}
body{background:0 0;}
#head .mod-header{display:block;width:330px;background:url("../img/reg/logo.png") right no-repeat;}
#head .mod-header a{display:none;width:330px;height:76px;}
#head .mod-header a img{margin-top:15px;}
#nav{background:0 0;}
#nav .nav-2{height:20px;background:url("../img/reg/reg_hr.png") no-repeat center top;}
.reg-content{float:left;}
.reg-sms{float:right;}
.mod-reg{position:relative;}
.tang-pass-reg{position:relative;overflow:hidden;width:720px;}
.tang-pass-reg a{color:#1b66c7;text-decoration:none;}
.tang-pass-reg a:hover{text-decoration:underline;}
.tang-pass-reg .pass-form-item{position:relative;clear:both;margin-bottom:20px;zoom:1;}
.tang-pass-reg .pass-form-item-password{position:relative;z-index:19;}
.tang-pass-reg .pass-form-item:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
.tang-pass-reg .pass-text-input{position:relative;float:left;display:block;margin-right:10px;padding:11px 10px;width:328px;height:16px;border:1px solid #ddd;color:#666;font-size:14px;transition:.3s;}
.tang-pass-reg .pass-text-input-verifyCode{width:156px;}
.tang-pass-reg .pass-suggest-name{margin-left:75px;}
.tang-pass-reg .pass-suggest-item-radio{display:none;vertical-align:middle;}
.tang-pass-reg .pass-suggest-item label{display:block;margin-bottom:10px;padding-left:20px;height:16px;background:url("../img/reg/reg_icons.png") no-repeat -80px -96px;color:#666;font-size:14px;line-height:17px;cursor:pointer;}
.tang-pass-reg .pass-suggest-item label:hover{background-position:-80px -80px;}
.tang-pass-reg .pass-verifyCode{margin-right:10px;width:100px;height:38px;border:1px solid #ddd;background:url("../../img/loading.gif") center center no-repeat;}
.tang-pass-reg .pass-form-item-verifyCode span,.tang-pass-reg .pass-form-item-verifyCodeSend span{float:left;display:block;}
.tang-pass-reg .pass-form-item-verifyCode span.pass-item-error,.tang-pass-reg .pass-form-item-verifyCodeSend span.pass-item-error{display:none;}
.tang-pass-reg .pass-item-tip-verifyCodeSend{color:#999;line-height:18px;}
.tang-pass-reg .pass-change-verifyCode{position:relative;top:12px;float:left;display:block;margin-right:10px;}
.tang-pass-reg .pass-generalErrorWrapper{margin:0;padding:0;}
.tang-pass-reg .pass-generalError{display:block;height:40px;color:#fc4343;font-size:12px;line-height:40px;}
.tang-pass-reg .pass-item-error{position:relative;top:12px;float:left;display:none;padding-left:20px;width:250px;height:16px;background:url("../img/reg/err_small.png") 0 0 no-repeat;color:#fc4343;line-height:14px;}
.tang-pass-reg .pass-item-error-isAgree{display:none;}
.tang-pass-reg .pass-item-succ{position:relative;top:14px;float:left;display:none;padding-left:20px;height:16px;background:url("../img/reg/err_small.png") -80px 0 no-repeat;color:#fc4343;line-height:12px;}
.tang-pass-reg .pass-label{float:left;display:block;margin-right:10px;width:65px;height:42px;color:#666;text-align:right;font-weight:700;font-size:14px;line-height:42px;}
.tang-pass-reg .pass-item-placeholder{top:12px;left:87px;left:0;display:none;visibility:hidden;width:0;color:#ccc;font-size:14px;line-height:16px;}
.tang-pass-reg .pass-placeholder{position:absolute;visibility:hidden;width:0;height:0;}
.tang-pass-reg .pass-placeholder-account,.tang-pass-reg .pass-placeholder-password,.tang-pass-reg .pass-placeholder-phone,.tang-pass-reg .pass-placeholder-school,.tang-pass-reg .pass-placeholder-userName,.tang-pass-reg .pass-placeholder-verifyCode{position:absolute;top:10px;left:88px;display:block;visibility:visible;width:160px;height:20px;color:#ccc;font-size:14px;line-height:20px;cursor:text;}
.tang-pass-reg .pass-clearbtn{position:absolute;top:12px;left:398px;display:block;width:16px;height:16px;background:url("../img/reg/reg_icons.png") -32px -24px no-repeat;cursor:pointer;}
.tang-pass-reg .pass-clearbtn:hover{background-position:-48px -24px;}
.tang-pass-reg .pass-clearbtn-verifyCode{left:228px;}
.tang-pass-reg .pass-captcha-resend{position:absolute;top:13px;left:294px;display:inline-block;width:120px;color:#2d70c7;text-align:right;font-size:14px;line-height:14px;cursor:pointer;}
.tang-pass-reg .pass-captcha-resend-hide .pass-captcha-resend{display:none;}
.tang-pass-reg .pass-captcha-resend-hide .pass-clearbtn-verifyCode{left:396px;}
.tang-pass-reg .pass-captcha-resend-disabled{color:#999;cursor:auto;}
.tang-pass-reg .pass-captcha-disabled .pass-clearbtn{display:none!important;}
.tang-pass-reg .pass-nocaptcha{position:absolute;z-index:100;margin:0 0 0 75px;width:350px;height:270px;}
.tang-pass-reg .pass-showpwd-password{position:absolute;top:40px;left:75px;display:block;padding:5px;max-width:336px;min-width:80px;min-height:16px;border:1px solid #dad699;background-color:#f9f5c7;}
.tang-pass-reg .pass-showpwd-content{color:#6d6708;}
.tang-pass-reg .pass-showpwd-arrow{position:absolute;top:-8px;left:10px;display:block;width:16px;height:16px;}
.tang-pass-reg .pass-showpwd-arrow em{position:absolute;top:0;left:0;color:#dad699;font-size:14px;}
.tang-pass-reg .pass-showpwd-arrow .arrowb{position:absolute;top:1px;left:0;color:#f9f5c7;}
.tang-pass-reg .pass-showpwdbtn{position:absolute;top:12px;left:386px;display:block;width:24px;height:16px;background:url("../img/reg/reg_icons.png") 0 -23px no-repeat;cursor:pointer;}
.tang-pass-reg .pass-form-item-isAgree{margin-left:75px;}
.tang-pass-reg .pass-form-item-isAgree .pass-checkbox-isAgree{vertical-align:middle;}
.tang-pass-reg .pass-form-item-isAgree label{margin-left:5px;color:#666;font-size:12px;}
.tang-pass-reg .pass-form-item-submit{position:relative;left:75px;}
.tang-pass-reg .pass-button{display:block;height:50px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:none;color:#fff;font-weight:700;font-size:16px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
.tang-pass-reg .pass-button-submit{float:left;width:350px;}
.tang-pass-reg input.pass-button-verifyCodeSend{float:left;margin-right:10px;width:160px;height:40px;border:1px solid #ddd;border-radius:0;background:#f7f7f7;color:#666;font-weight:400;font-size:14px;}
.tang-pass-reg input.pass-button-verifyCodeSend:hover{border-color:1px solid #dadada;background-color:#eee;}
.tang-pass-reg input.pass-button-verifyCodeSend:focus{border-color:1px solid #dadada;background-color:#eee;}
.tang-pass-reg input.pass-text-input-disabled{border-color:#ebebeb;background:#f6f6f6;color:#c5c5c5;}
.tang-pass-reg input.pass-text-input-disabled:hover{border-color:#ebebeb;background:#f6f6f6;color:#c5c5c5;cursor:default;}
.tang-pass-reg span.pass-item-error-isAgree{top:0;float:none;}
.tang-pass-reg .pass-pop-tip{position:absolute;z-index:18;display:block;margin-left:3px;padding-left:10px;width:240px;background:0 0;color:#999;}
.tang-pass-reg .pass-item-tip{width:270px;}
.tang-pass-reg .pass-item-tip-verifyCodeSend{padding-top:2px;}
.tang-pass-reg .pass-item-tiptext{display:block;padding-top:12px;}
.tang-pass-reg .pass-item-tiptext-userName{padding-top:6px;}
.tang-pass-reg .pass-item-tiptext-password{padding-top:0;}
.tang-pass-reg .pass-item-tiptext-account{padding-top:5px;}
.tang-pass-reg .pass-item-tip-password{position:absolute;top:0;left:430px;z-index:20;zoom:1;}
.tang-pass-reg .pass-item-tip-password:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0;}
.tang-pass-reg .pass-pop-tip-content{position:relative;}
.tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow{position:absolute;top:8px;left:0;}
.tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em{position:absolute;top:0;left:0;font-size:20px;}
.tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em.arrowa{left:0;color:#ddd;}
.tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em.arrowb{left:1px;color:#f9f9f9;}
.tang-pass-reg .pwd-checklist{margin-left:10px;padding:5px 10px;width:200px;border:1px solid #ddd;background:#f9f9f9;box-shadow:1px 1px 1px #efefef;}
.tang-pass-reg .pwd-checklist .pwd-checklist-item{padding-left:18px;background:url("../img/reg/reg_icons.png") no-repeat -86px -112px;color:#666;line-height:20px;}
.tang-pass-reg .pwd-checklist .pwd-checklist-item-success{background-position:-86px -128px;}
.tang-pass-reg .pwd-checklist .pwd-checklist-item-error{background-position:-86px -144px;color:#fc4343;}
.tang-pass-reg .pass-item-error-password{position:absolute;top:0;left:434px;float:left;padding:0;height:40px;background:0 0;}
.tang-pass-reg .pass-item-error-password .pwd-strength-sum{position:relative;display:block;padding-top:5px;height:16px;}
.tang-pass-reg .pass-item-error-password .pwd-strength-bg,.tang-pass-reg .pass-item-error-password .pwd-strength-sco{position:absolute;display:block;width:130px;height:10px;line-height:10px;}
.tang-pass-reg .pass-item-error-password .middle,.tang-pass-reg .pass-item-error-password .strong{color:#999;}
.tang-pass-reg .pass-item-error-password .middle .pwd-strength-detail,.tang-pass-reg .pass-item-error-password .strong .pwd-strength-detail{background-position:-80px 0;}
.tang-pass-reg .pass-item-error-password .strong .pwd-strength-sco{width:130px;background-color:#5bc92e;}
.tang-pass-reg .pass-item-error-password .strong .pwd-strength-title{color:#5bc92e;}
.tang-pass-reg .pass-item-error-password .middle .pwd-strength-sco{width:70px;background-color:#ff9800;}
.tang-pass-reg .pass-item-error-password .middle .pwd-strength-title{color:#ff9800;}
.tang-pass-reg .pass-item-error-password .weak .pwd-strength-sco{width:30px;background-color:#fc4343;}
.tang-pass-reg .pass-item-error-password .nopwd .pwd-strength-title,.tang-pass-reg .pass-item-error-password .weak .pwd-strength-title{color:#fc4343;}
.tang-pass-reg .pass-item-error-password .nopwd .pwd-strength-sum{display:none;}
.tang-pass-reg .pass-item-error-password .nopwd .pwd-strength-detail{margin-top:12px;}
.tang-pass-reg .pass-item-error-password .pwd-strength-bg{background-color:#eee;}
.tang-pass-reg .pass-item-error-password .pwd-strength-title{position:absolute;left:135px;}
.tang-pass-reg .pass-item-error-password .pwd-strength-detail{display:block;padding-left:20px;width:220px;background:url("../img/reg/reg_icons.png") -80px -24px no-repeat;line-height:16px;}
.tang-suggestion-popup{font-size:14px;}
.tang-suggestion-popup .tang-foreground{border:1px solid #ddd;background:#fff;}
.tang-suggestion-popup .tang-suggestion-table{width:100%;}
.tang-suggestion-popup .tang-suggestion-table td{padding:6px 0 6px 8px;word-wrap:break-word;cursor:pointer;word-break:break-all;}
.tang-suggestion-popup .tang-suggestion-table td.tang-suggestion-current{background-color:#f7f7f7;}
.reg-sms{margin-top:40px;width:258px;height:208px;border:1px solid #d1eeff;background-color:#f5fbff;}
.reg-sms .reg-sms-title{margin:0 10px;padding-left:30px;height:50px;border-bottom:1px solid #e6edf2;background:url("../img/reg/phone.png") left center no-repeat;color:#666;font-size:14px;line-height:50px;}
.reg-sms .reg-sms-p{margin:0 10px;}
.reg-sms .reg-sms-p-text{margin-top:20px;margin-bottom:5px;color:#666;font-size:12px;}
.reg-sms .reg-sms-p-last{margin-top:5px;color:#666;font-size:12px;}
.reg-sms .reg-sms-p-warn{color:#f18300;font-weight:700;font-size:14px;}
.mod-reg .tang-pass-reg .pass-text-input-focus{border-color:#488ee7;}
.mod-reg .tang-pass-reg .pass-text-input-error{border-color:#fc4343;}
.mod-reg .tang-pass-reg .pass-button-submit{background-color:#3f89ec;}
.mod-reg .tang-pass-reg .pass-button-submit:hover{background-color:#4490f7;}
.mod-reg .tang-pass-reg .pass-button-submit:focus{background-color:#3a84e8;}
.mod-reg-green .tang-pass-reg .pass-text-input-focus{border-color:#36a803;}
.mod-reg-green .tang-pass-reg .pass-text-input-error{border-color:#fc4343;}
.mod-reg-green .tang-pass-reg .pass-button-submit{background-color:#36a803;}
.mod-reg-green .tang-pass-reg .pass-button-submit:hover{background-color:#3db308;}
.mod-reg-green .tang-pass-reg .pass-button-submit:focus{background-color:#32a100;}
.mod-reg-red .tang-pass-reg .pass-text-input-focus{border-color:#de0909;}
.mod-reg-red .tang-pass-reg .pass-text-input-error{border-color:#fc4343;}
.mod-reg-red .tang-pass-reg .pass-button-submit{background-color:#de0909;}
.mod-reg-red .tang-pass-reg .pass-button-submit:hover{background-color:#e22323;}
.mod-reg-red .tang-pass-reg .pass-button-submit:focus{background-color:#d40000;}
.mod-reg-pink .tang-pass-reg .pass-text-input-focus{border-color:#ff79a5;}
.mod-reg-pink .tang-pass-reg .pass-text-input-error{border-color:#fc4343;}
.mod-reg-pink .tang-pass-reg .pass-button-submit{background-color:#fa6790;}
.mod-reg-pink .tang-pass-reg .pass-button-submit:hover{background-color:#f69;}
.mod-reg-pink .tang-pass-reg .pass-button-submit:focus{background-color:#f84f7e;}
.mod-reg-brown .tang-pass-reg .pass-text-input-focus{border-color:#fbbec4;}
.mod-reg-brown .tang-pass-reg .pass-text-input-error{border-color:#a2222f;}
.mod-reg-brown .tang-pass-reg .pass-button-submit{background-color:#a2222f;}
.mod-reg-brown .tang-pass-reg .pass-button-submit:hover{background-color:#a2222f;}
.mod-reg-brown .tang-pass-reg .pass-button-submit:focus{background-color:#a2222f;}
.mod-reg-lightGreen .tang-pass-reg .pass-text-input-focus{border-color:#19a97b;}
.mod-reg-lightGreen .tang-pass-reg .pass-text-input-error{border-color:#fc4343;}
.mod-reg-lightGreen .tang-pass-reg .pass-button-submit{background-color:#19a97b;}
.mod-reg-lightGreen .tang-pass-reg .pass-button-submit:hover{background-color:#11986d;}
.mod-reg-lightGreen .tang-pass-reg .pass-button-submit:focus{background-color:#19a97b;}
.mod-reg .login-link,.mod-regnotify .login-link{position:absolute;top:-70px;right:0;color:#666;}
.mod-reg .login-link span,.mod-regnotify .login-link span{float:left;display:block;margin-top:10px;margin-right:5px;}
.mod-reg .login-btn,.mod-regnotify .login-btn{width:64px;height:32px;border:0;background:url("../img/reg/reg_icons.png") no-repeat 0 -48px;color:#666;font-weight:700;}
.mod-reg .login-btn:focus{color:#000;}
a.mod-feedback{border-radius:0;text-decoration:none;}
#foot{margin-top:80px;}
.mod-phonesucc .phonesucc-info,.mod-phonesucc .reg-succ-title,.mod-regnotify .reg-send-succ{text-align:center;}
.mod-phonesucc .reg-succ-title span,.mod-regnotify .reg-send-succ span{position:relative;top:-8px;left:10px;color:#666;font-weight:700;font-size:16px;font-family:"Microsoft Yahei","寰蒋闆呴粦",Tahoma,Arial,Helvetica,STHeiti;}
.mod-phonesucc .reg-succ-link{color:#1b66c7;text-align:center;text-decoration:none;font-size:14px;font-family:"Microsoft Yahei","寰蒋闆呴粦",Tahoma,Arial,Helvetica,STHeiti;}
.mod-phonesucc .reg-succ-link:hover{text-decoration:underline;}
.mod-phonesucc .reg-advert-img{margin-top:45px;}
.mod-regnotify .reg-notify-succ-p{color:#666;text-align:center;font-size:14px;}
.mod-regnotify .reg-notify-p{margin:30px auto 60px;padding:0 20px;width:197px;height:40px;border:1px solid #ddd;color:#666;text-align:center;font-size:14px;line-height:40px;}
.mod-regnotify .button,.mod-regnotify input.pass_changeEmail_input_submit{display:block;margin:0 auto;padding:0;width:180px;height:50px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#3f89ec;color:#fff;text-align:center;text-decoration:none;font-weight:700;font-size:16px;line-height:50px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
.mod-regnotify .button:hover,.mod-regnotify input.pass_changeEmail_input_submit:hover{background-color:#4490f7;}
.mod-regnotify .button:focus,.mod-regnotify input.pass_changeEmail_input_submit:focus{background-color:#3a84e8;}
.mod-regnotify .reg-notify-tip{padding-left:20px;border-top:1px solid #f4f4f4;}
.mod-regnotify .reg-notify-tip-title{color:#666;font-weight:700;font-size:14px;line-height:50px;}
.mod-regnotify .reg-notify-tip-list{position:relative;padding-left:16px;background:url("../img/reg/reg_icons.png") no-repeat -86px -112px;line-height:24px;}
.mod-regnotify{position:relative;padding-top:90px;}
.mod-regnotify .reg-send-succ{margin:0 auto 10px;}
.mod-regnotify .reg-notify-button{margin:30px auto 90px;}
.mod-regnotify .change-email,.mod-regnotify .resend-email{color:#1b66c7;cursor:pointer;}
.mod-regnotify .resend-err{padding-left:10px;color:#fc4343;}
.mod-regnotify .resend-loading{position:absolute;top:2px;left:180px;display:none;}
.mod-regnotify .change-email:hover,.mod-regnotify .resend-email:hover{text-decoration:underline;}
.mod-regnotify .reg-notify-change{display:none;}
.mod-regnotify .reg-notify-change-content{position:relative;margin-top:10px;margin-left:120px;width:600px;border:1px solid #e8e8e8;background-color:#fbfbfb;}
.mod-regnotify .change-email-arrow{position:absolute;top:-12px;left:80px;display:block;}
.mod-regnotify .change-email-arrow em{position:absolute;font-size:20px;}
.mod-regnotify .change-email-arrow em.arrowa{top:0;left:0;color:#e8e8e8;}
.mod-regnotify .change-email-arrow em{top:1px;left:0;color:#fbfbfb;}
.mod-regnotify .pass_changeEmail_p{zoom:1;}
.mod-regnotify .pass_changeEmail_p:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0;}
.mod-regnotify .pass_changeEmail_form{padding:20px 0 5px;}
.mod-regnotify .pass_changeEmail_p{margin-bottom:15px;}
.mod-regnotify .pass_changeEmail_label{float:left;display:block;width:160px;color:#666;text-align:right;line-height:40px;}
.mod-regnotify .pass_changeEmail_input{position:relative;float:left;display:block;margin-right:10px;padding:12px 10px;width:250px;height:14px;border:1px solid #ddd;color:#666;font-size:14px;transition:.3s;}
.mod-regnotify .pass_changeEmail_input:focus{border-color:#488ee7;}
.mod-regnotify .pass_changeEmail_err,.mod-regnotify .pass_changeEmail_returnErr{color:#fc4343;}
.mod-regnotify .pass_changeEmail_returnErr{margin-left:160px;}
.mod-regnotify .pass_changeEmail_err{position:relative;top:14px;height:12px;color:#fc4343;line-height:12px;}
.mod-regnotify .pass_changeEmail_p_submit{padding-left:160px;}
.mod-regnotify input.pass_changeEmail_input_submit{width:272px;}
.mod-regnotify .reg-send-msg{margin-top:20px;padding-left:200px;color:#666;font-size:12px;}
.mod-regnotify .reg-send-msg-title{margin-bottom:5px;font-weight:700;}
.mod-regnotify .reg-send-msg-list{line-height:20px;}
.mod-phonesucc .phonesucc-info{margin-top:90px;height:300px;}
.mod-phonesucc .reg-succ-title{margin-bottom:10px;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-msg{padding:20px 0 0 20px;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-imgWrapper{padding:10px 0 0 20px;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-imgWrapper .pass-confirmReg-verifyWidget-verifyCode{position:relative;float:left;display:block;margin-right:10px;padding:11px 10px;height:16px;border:1px solid #ddd;color:#666;font-size:14px;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-imgWrapper .pass-text-input-error{border-color:#fc4343;}
.tang-pass-pop-confirmWidget .pass-placeholder-confirmVerifyCode{position:absolute;top:55px;left:30px;display:block;visibility:visible;width:160px;height:20px;color:#ccc;font-size:14px;line-height:20px;cursor:text;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-verifyCode-img{width:100px;height:38px;border:1px solid #ddd;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-imgChange{position:relative;top:-18px;display:inline-block;margin-left:10px;text-decoration:none;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-error{position:relative;top:-18px;display:none;margin-left:10px;padding-left:20px;width:250px;height:16px;background:url("../img/reg/err_small.png") 0 0 no-repeat;color:#fc4343;line-height:14px;}
.tang-pass-pop-confirmWidget .pass-confirmwidget .pass-confirmReg-verifyWidget-bottom{margin-top:20px;border:0;text-align:center;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-bottom .continue{width:142px;text-align:center;}
.tang-pass-pop-confirmWidget .pass-confirmReg-verifyWidget-bottom .cancel{display:none;}
.tang-pass-reg .pass-form-item-PhoneCountry{z-index:26;}
.tang-pass-reg .pass-form-item-PhoneCountry .pass-foreign-label{position:absolute;top:9px;left:75px;z-index:20;display:block;overflow:hidden;padding:5px 0 0 12px;padding-left:15px;width:66px;height:20px;background:url("../../../../../img/account_thaw/country-arrow-down.png") no-repeat right center;text-align:left;line-height:1em;cursor:pointer;}
.tang-pass-reg .pass-form-item-PhoneCountry .pass-label-code-up{background:url("../../../../../img/account_thaw/country-arrow-up.png") no-repeat right center;}
.tang-pass-reg .pass-form-item-PhoneCountry .pass-foreign-input{padding-left:87px;width:253px;}
.tang-pass-reg .pass-form-item-PhoneCountry .pass-placeholder-phone{left:162px;}
.tang-pass-reg .pass-country-list{position:absolute;top:40px;left:75px;display:none;visibility:hidden;overflow-y:auto;width:350px;height:170px;border:1px solid #dedede;border-top:0;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
.tang-pass-reg li.pass-item-country{position:relative;padding:10px 0;color:#888;color:#333;font-size:12px;font-family:'瀹嬩綋';line-height:14px;cursor:pointer;word-break:break-all;}
.tang-pass-reg li.pass-item-country-hover{background:#f7f7f7;}
.tang-pass-reg li.pass-item-country span{display:inline-block;padding-left:15px;width:71px;}
.reg-realName-tip{margin:30px auto;width:700px;height:32px;border:1px solid #f0d788;background:#fff7e1;color:#a58c3d;text-align:center;font-size:12px;line-height:32px;}
.mod-realName-wrapper{margin:20px 0 0 300px;text-align:left;}
.mod-realName-wrapper .pass-input-container{margin-bottom:20px;}
.mod-realName-wrapper .pass-input-vcode .pass-input{margin-right:10px;width:178px;}
.mod-realName-wrapper .pass-button-submit{float:left;display:block;margin-left:80px;width:338px;height:42px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#3f89ec;background-image:none;color:#fff;font-weight:700;font-size:16px;line-height:42px;cursor:pointer;-moz-transition:.3s;transition:.3s;}
.mod-realName-wrapper .pass-input-submitMsg{height:38px;line-height:38px;}
.mod-realName-wrapper .pass-button-submit-hover,.mod-realName-wrapper .pass-button-submit-press{background:#4490f7;}
.mod-realName-wrapper .pass-input-title{line-height:40px;}
.mod-realName-wrapper .pass-input{padding:11px 0 11px 8px;width:330px;background:#fff;}
.mod-realName-wrapper .pass-button-timer{width:138px;height:40px;border:1px solid #ddd;background:#f7f7f7;color:#666;line-height:40px;}
.mod-realName-wrapper .pass-input-msg{line-height:40px;}
.mod-realName-next{margin-top:20px;width:417px;text-align:right;}
.tang-pass-reg .pass-item-error-password .notsafe .pwd-strength-detail{background:url("../img/reg/reg_icons.png") -80px -16px no-repeat;}
.tang-pass-reg .pass-item-error-password .notsafe .pwd-strength-detail{margin-top:5px;}
.tang-pass-reg .pass-item-error-password .notsafe .pwd-strength-sum{display:none;}
